"""
@FileName：2验证哥德巴赫猜想.py
@Author：lmz
@Time：2021/5/18 18:46
200以内的正偶数（大于等于4）都能够分解为两个质数之和。
编写函数，输入一个正偶数，任何一个都可以分解成两个素数之和，如果存在多组符合条件的素数，则全部输出。
"""


def demo(n):
    def IsPrime(p):
        if p == 2:
            return True
        if p % 2 == 0:
            return False
        for i in range(3, int(p ** 0.5) + 1, 2):
            if p % i == 0:
                return False
        return True

    if isinstance(n, int) and n > 0 and n % 2 == 0:
        for i in range(2, n // 2 + 1):
            if IsPrime(i) and IsPrime(n - i):
                print(i, '+', n - i, '=', n)


n = int(input("请输入偶数:"))
demo(n)